Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OWEN ROAD Semi-Detached £127,000 30 Mar 2016
6 OWEN ROAD Semi-Detached £133,000 31 May 2018
9 OWEN ROAD Semi-Detached £226,250 28 Jul 2023
12 OWEN ROAD Semi-Detached £85,000 21 Aug 2009
12 OWEN ROAD Semi-Detached £85,000 21 Aug 2009
16 OWEN ROAD Semi-Detached £72,000 1 Aug 2016
17 OWEN ROAD Semi-Detached £91,950 7 Nov 2002
18 OWEN ROAD Terraced £115,000 21 May 2019
20 OWEN ROAD Semi-Detached £100,000 21 Sep 2007
21 OWEN ROAD Semi-Detached £118,500 14 Dec 2007
22 OWEN ROAD Semi-Detached £145,000 20 Jun 2018